Groups of order 24